package com.mrjy.common.entity;

import java.sql.Timestamp;

public class DistributorInfo extends BaseEntity {
    /**
	 * 
	 */
	private static final long serialVersionUID = -3670745202519379921L;
	/**
	 * 用户ID
	 */
    private Integer userId;
    /**
	 * 分销商昵称
	 */
    private String distributorName;
    /**
	 * 手机号_用户邮寄
	 */
    private String mobilePhone;
    /**
	 * 开始时间
	 */
    private Timestamp createTime;
    /**
	 * 有效截止时间
	 */
    private Timestamp deadlineTime;
    /**
	 * 推广码
	 */
    private String shareCode;
    /**
	 * 分销商类型: 0=普通推广者，1=中级分销商, 2 =高级分销商 ,3=合作方 , 4=过期 ,51:讲师,52:明师, 6：服务站, 7:家人团队
	 */
    private String distributorType;
    /**
	 * 分成比例
	 */
    private Double sharingProportion;
    /**
	 * 身份证号
	 */
    private String idCard;
    /**
	 * 银行卡号
	 */
    private String bankCard;
    /**
	 * 省
	 */
    private String province;
    /**
	 * 市
	 */
    private String city;
    /**
	 * 县
	 */
    private String town;
    /**
	 * 详细地址
	 */
    private String address;
    /**
	 * 购买福卡数
	 */
    private Integer fuCardNum;
    /**
	 * 福卡邮寄状态
	 */
    private String postalStatus;
    /**
	 * 是否删除 0=否 1=是
	 */
    private Integer disabledFlag;
    /**
	 * 升级时间（中级、高级分销商）
	 */
    private Timestamp upgradeTime;
    /**
     * 是否正在升级分销商中（0：是；1：否）
     */
    private String isUpgrading;

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getDistributorName() {
        return distributorName;
    }

    public void setDistributorName(String distributorName) {
        this.distributorName = distributorName;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

	public Timestamp getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}

	public Timestamp getDeadlineTime() {
		return deadlineTime;
	}

	public void setDeadlineTime(Timestamp deadlineTime) {
		this.deadlineTime = deadlineTime;
	}

	public String getShareCode() {
        return shareCode;
    }

    public void setShareCode(String shareCode) {
        this.shareCode = shareCode;
    }

    public String getDistributorType() {
        return distributorType;
    }

    public void setDistributorType(String distributorType) {
        this.distributorType = distributorType;
    }

    public Double getSharingProportion() {
        return sharingProportion;
    }

    public void setSharingProportion(Double sharingProportion) {
        this.sharingProportion = sharingProportion;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getBankCard() {
        return bankCard;
    }

    public void setBankCard(String bankCard) {
        this.bankCard = bankCard;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getTown() {
        return town;
    }

    public void setTown(String town) {
        this.town = town;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Integer getFuCardNum() {
        return fuCardNum;
    }

    public void setFuCardNum(Integer fuCardNum) {
        this.fuCardNum = fuCardNum;
    }

    public String getPostalStatus() {
        return postalStatus;
    }

    public void setPostalStatus(String postalStatus) {
        this.postalStatus = postalStatus;
    }

	public Integer getDisabledFlag() {
		return disabledFlag;
	}

	public void setDisabledFlag(Integer disabledFlag) {
		this.disabledFlag = disabledFlag;
	}

	public Timestamp getUpgradeTime() {
		return upgradeTime;
	}

	public void setUpgradeTime(Timestamp upgradeTime) {
		this.upgradeTime = upgradeTime;
	}

	public String getIsUpgrading() {
		return isUpgrading;
	}

	public void setIsUpgrading(String isUpgrading) {
		this.isUpgrading = isUpgrading;
	}

    
}